home *** CD-ROM | disk | FTP | other *** search
/ Cre@te Online 2000 December / Cre@teOnline CD05.iso / MacSoft / XML ConsoleMax.sea / XML ConsoleMax / Required / swingall.jar / javax / swing / text / ElementIterator$StackItem.class (.txt) < prev    next >
Encoding:
Java Class File  |  1999-07-15  |  1.5 KB  |  51 lines

  1. package javax.swing.text;
  2.  
  3. class ElementIterator$StackItem implements Cloneable {
  4.    // $FF: synthetic field
  5.    private final ElementIterator this$0;
  6.    Element item;
  7.    int childIndex;
  8.  
  9.    private ElementIterator$StackItem(ElementIterator var1, Element var2) {
  10.       this.this$0 = var1;
  11.       this.item = var2;
  12.       this.childIndex = -1;
  13.    }
  14.  
  15.    // $FF: synthetic method
  16.    ElementIterator$StackItem(ElementIterator var1, ElementIterator.1 var2, Element var3) {
  17.       this(var1, var3);
  18.    }
  19.  
  20.    // $FF: synthetic method
  21.    static Element access$0(ElementIterator$StackItem var0) {
  22.       return var0.getElement();
  23.    }
  24.  
  25.    // $FF: synthetic method
  26.    static int access$1(ElementIterator$StackItem var0) {
  27.       return var0.getIndex();
  28.    }
  29.  
  30.    // $FF: synthetic method
  31.    static void access$2(ElementIterator$StackItem var0) {
  32.       var0.incrementIndex();
  33.    }
  34.  
  35.    protected Object clone() throws CloneNotSupportedException {
  36.       return super.clone();
  37.    }
  38.  
  39.    private Element getElement() {
  40.       return this.item;
  41.    }
  42.  
  43.    private int getIndex() {
  44.       return this.childIndex;
  45.    }
  46.  
  47.    private void incrementIndex() {
  48.       ++this.childIndex;
  49.    }
  50. }
  51.